public pay telephone - Español Inglés Diccionario